Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 NORTH ROAD Detached £475,229 £381,000 18 May 2018
19 NORTH ROAD Semi-Detached £150,231 £35,000 24 Aug 1999
20 NORTH ROAD Detached £698,216 £390,000 20 Jan 2006
23A NORTH ROAD Detached £277,427 £275,000 23 Aug 2023